tow yarn - Turkish English Dictionary